never-ending hell torture - Alemán Inglés Diccionario